// 函数 useArguments 可以接收 1 个及以上的参数。
// 请实现函数 useArguments，返回所有调用参数相加后的结果。本题的测试参数全部为 Number 类型，不需考虑参数转换。
function useArguments() {
  console.log(...arguments) // 对应于传递函数的参数的类数组对象
  // [].slice.call(arguments) 将类数组转换成真正的数组
  return [].slice.call(arguments).reduce((acc, value) => 
    { return acc + value })
}

console.log(useArguments(1,2,3,4))